a tough act to follow - Inglés Sinónimo Diccionario